<?php
/**
* product.php
*
* Create on 2017-2-17
* Create by TT
*/
namespace haibao\cms\model\data\newproduct;

class Product extends \haibao\cms\model\data\Base{

	/**
	 * 删除
	 */
	const STATUS_DELETE = 0;
	/**
	 * 可用
	 */
	const STATUS_ENABLE = 1;

	/**
	 * 产品名称
	 */
	public $ProductName;

	/**
	 * 季节
	 */
	public $Season;

	/**
	 * 年份
	 */
	public $SeasonYear;

	/**
	 * 产品系列
	 */
	public $ProductSeries;

	/**
	 * 状态（0：删除，1正常）
	 */
	public $Status;

	/**
	 * 创建者ID
	 */
	public $CreateBy;
	
	/**
	 * 创建者名称
	 */
	public $CreateName;

	/**
	 * 创建时间
	 */
	public $CreateTime;
	

	/**
	 * 分类IDs
	 */
	public $CategoryIds;
	
	/**
	 * 对应分类名称
	 */
	public $CategoryName;
	

	/**
	 * 品牌IDs
	 */
	public $BrandIds;
	
	public $BrandModels;

	/**
	 * 对应品牌名称
	 */
	public $BrandName;
	
	/**
	 * 商品Models
	 */
	public $ProductModel;
	
	/**
	 * 下属商品实体个数
	 */
	public $ProductModelCount;
	
	public $Propertys;
	


	public function __construct(){
		parent::__construct();

		$this->stringField('ProductName', 'ProductName');
		$this->stringField('Season', 'Season');
		$this->intField('SeasonYear', 'SeasonYear');
		$this->stringField('ProductSeries', 'ProductSeries');
		$this->intField('Status', 'Status',true);
		$this->intField('CreateBy', 'CreateBy',true);
		$this->dateField('CreateTime', 'CreateTime',true);

		$this->setTableName('Product_New');
	}
}